Refine this word faster
Maggot therapy
noun
Definitions
Noun
- 1 A type of biotherapy in which live, disinfected maggots are introduced into the wound of a human or animal to clean out the necrotic tissue therein. uncountable
See also for "maggot therapy"
Next best steps
Mini challenge
Want a quick game? Try Word Finder.